Big Huge Thesaurus

of sound mind

adjective

similar terms